263 Clover Leaf Street, Vaughan, ON L4L 5J3